
#include "Des.h"

void desInit(Des *des)
{
    des->val = 0;
    srand(time(NULL));
}

 void desLibere(Des *des)
{
  des->val = 0;
}

int lancerDes(Des *des)
{
	des->val = rand()%(7-1) +1;
	return des->val;
}

int getDes(const Des *des)
{
    return des->val;
}

void desTestRegression()
{
    Des pDes;
    int val;
    desInit(&pDes);
    printf("** Test De Regression : Des**\n");
    assert(pDes.val == 0);
    printf("* Lancer Des *\n");
    val = lancerDes(&pDes);
    printf("* Valeur obtenue par Des = %d *\n",val);
    desLibere(&pDes);
    printf("** Fin Test De Regression Des: OK **\n\n");

}
